/**
 * 添加时弹窗
 */
function showAddBox() {
    $('#sitename').textbox('setValue',"");
    $('#domain').textbox('setValue',"");
    $('#title').textbox('setValue',"");
    $('#keyword').textbox('setValue',"");
    $('#description').textbox('setValue',"");
    $('#sitepath').textbox('setValue',"");
    $('#template').textbox('setValue',"");
    //$('#ftpPort').textbox('setValue',"");
    //$('#ftpServer').textbox('setValue',"");
    //$('#ftpUser').textbox('setValue',"");
    //$("#ftpPassword").textbox("setValue","");
    //$('#ossAccessKeyId').textbox('setValue',"");
    //$('#ossAccessKeySecret').textbox('setValue',"");
    //$('#ossBucketName').textbox('setValue',"");
    //$('#ossEndpoint').textbox('setValue',"");
    $("input[name='postType'][value='1']").prop('checked',true);
    $("input[name='siteType'][value='1']").prop('checked',true);
    $("input[name='autoPost'][value='0']").prop('checked',true);
    $("input[name='autoExtendsKey'][value='0']").prop('checked',true);
    $("input[name='listDirect'][value='1']").prop('checked',true);
    $("input[name='autoPublish'][value='0']").prop('checked',true);
    $("input[name='seoType'][value='2']").prop('checked',true);
    $("input[name='baiduboxapp'][value='0']").prop('checked',true);
    $("input[name='addDatePath'][value='0']").prop('checked',true);
    $('#baiduToken').textbox('setValue',"");
    $('#bingToken').textbox('setValue',"");
    $('#baseUrl').textbox('setValue',"");
    $('#mBaseUrl').textbox('setValue',"");
    //$('#xzhid').textbox('setValue',"");
    //$('#xzhtoken').textbox('setValue',"");
    $('#smName').textbox('setValue',"");
    $('#smToken').textbox('setValue',"");
    $("#copyright").textbox("setValue",'');
    $("#seoMeta").textbox("setValue",'');
    $("#tongji").textbox("setValue",'');
    $("#cpNo").textbox("setValue",'');
    $("#bindDomain").textbox("setValue",'');
    $("#bindToken").textbox("setValue",'');
    $('#pageSizeArticle').numberbox('setValue','');
    $("#pageSizeBook").numberbox("setValue",'');
    $("#id").val("");
	$('#edit-site-box').show().window('open');
}

/**
 * 编辑弹窗
 */
function showEditBox() {
	var row = $('#site-list-box').datagrid('getSelected');
	if (row) {
		$.ajax({
			type : 'POST',
			url : 'site/edit',
			data : {'id' : row.id},
			dataType : 'JSON',
			success : function(data) {
                $("#sitename").textbox("setValue",data.sitename);
                $("#domain").textbox("setValue",data.domain);
                $("#title").textbox("setValue",data.title);
                $("#keyword").textbox("setValue",data.keyword);
                $("#description").textbox("setValue",data.description);
                $("#sitepath").textbox("setValue",data.sitepath);
                $("#template").textbox("setValue",data.template);
                //$("#ftpPassword").textbox("setValue",data.ftpPassword);
                //$("#ftpPort").textbox("setValue",data.ftpPort);
                //$("#ftpServer").textbox("setValue",data.ftpServer);
                //$("#ftpUser").textbox("setValue",data.ftpUser);
                //$("#ossAccessKeyId").textbox("setValue",data.ossAccessKeyId);
                //$("#ossAccessKeySecret").textbox("setValue",data.ossAccessKeySecret);
                //$("#ossBucketName").textbox("setValue",data.ossBucketName);
                //$("#ossEndpoint").textbox("setValue",data.ossEndpoint);
                $("input[name='postType'][value='"+data.postType+"']").prop('checked',true);
                $("input[name='siteType'][value='"+data.siteType+"']").prop('checked',true);
                $("input[name='autoPost'][value='"+data.autoPost+"']").prop('checked',true);
                $("input[name='autoExtendsKey'][value='"+data.autoExtendsKey+"']").prop('checked',true);
                $("input[name='listDirect'][value='"+data.listDirect+"']").prop('checked',true);
                $("input[name='autoPublish'][value='"+data.autoPublish+"']").prop('checked',true);
                $("input[name='seoType'][value='"+data.seoType+"']").prop('checked',true);
                $("input[name='baiduboxapp'][value='"+data.baiduboxapp+"']").prop('checked',true);
                $("input[name='addDatePath'][value='"+data.addDatePath+"']").prop('checked',true);
                $("#baiduToken").textbox("setValue",data.baiduToken);
                $("#bingToken").textbox("setValue",data.bingToken);
                $("#baseUrl").textbox("setValue",data.baseUrl);
                $('#mBaseUrl').textbox('setValue',data.mBaseUrl);
                //$('#xzhid').textbox('setValue',data.xzhid);
                //$('#xzhtoken').textbox('setValue',data.xzhtoken);
                $('#smName').textbox('setValue',data.smName);
                $('#smToken').textbox('setValue',data.smToken);
                $("#copyright").textbox("setValue",data.copyright);
                $("#seoMeta").textbox("setValue",data.seoMeta);
                $("#tongji").textbox("setValue",data.tongji);
                $('#pageSizeArticle').numberbox('setValue',data.pageSizeArticle);
                $("#pageSizeBook").numberbox("setValue",data.pageSizeBook);
                $("#id").val(data.id);
                $("#cpNo").textbox("setValue", data.cpNo);
                $("#bindDomain").textbox("setValue",data.bindDomain);
                $("#bindToken").textbox("setValue",data.bindToken);
                $('#edit-site-box').show().window('open');
			},
			error : function(data) {
				$.messager.alert('Info', data.message, 'info');
			}
		});
	} else {
		$.messager.alert('Warn', "请点击选择需要修改的记录！", 'warn');
	}
}

/**
 * 提交添加表单
 */
function submitSaveSite() {
	$('#edit-site-form').form('submit', {
		onSubmit : function() {
			return $(this).form('validate');
		},
		success : function(data) {
			var data = eval('(' + data + ')');
			$.messager.alert('Info', data.message, 'info');
			$('#edit-site-box').dialog('close');
			$('#site-list-box').datagrid('reload');
		}
	});
}

/**
 * 提交查询
 */
function doSearch() {
	$('#site-list-box').datagrid('load', {
        sitename: $('#s-sitename').textbox('getValue'),
        domain: $('#s-domain').textbox('getValue')
	});
}


/**
 * 重置查询条件
 * @returns
 */
function resetSearchForm(){
    $('#s-sitename').textbox('setValue',"");
    $('#s-domain').textbox('setValue',"");
}


/**
 * 刪除选择行
 */
function deleteSite() {
	var row = $('#site-list-box').datagrid('getSelected');
	if(row){
		$.messager.confirm('删除信息', '确定刪除当前选中记录?',
			function(r) {
				if (r) {
					$.ajax({
						type : 'POST',
						url : 'site/delete',
						data : {'id' : row.id},
						dataType: 'JSON',
						success : function(data) {
							$.messager.alert('Info', data.message, 'info');
							$('#site-list-box').datagrid('reload');
						},
						error : function(data) {
							var data = eval('(' + data + ')');
							$.messager.alert('Info', "刪除失败，请联系管理员！", 'info');
						}
					});
				}
			});
	} else {
		$.messager.alert('Warn', "请点击选择需要刪除的记录！", 'warn');
	}
}


function formatType(value){
	if(value == 1){
		return "资讯站";
	}else{
		return "小说站";
	}
}


function formatPost(value){
	if(value == 2){
		return "FTP";
	}else if(value == 3){
		return "OSS";
	}else{
		return "本地";
	}
}

